place under police supervision - Inglés Sinónimo Diccionario